root rots - French English Dictionary